PetaPixel -
20 Jul 2017 21:08

Google Street View has just added a tour of the International Space Station. You know… just in case you were taking your next summer holiday there and wanted to plan your sightseeing route through the different modules. The addition is the first “off planet” place to be included in the first-person map. Some parts of the […]
Share this Article